/**
 * Definition des methodes liees a la manipulation
 *   de l'entite {@link Produit}.
 */
package fr.afcepf.al23.qualite.data;

import java.util.List;

import fr.afcepf.al23.qualite.entity.Produit;

/**
 * @author Stagiaire
 *
 */
public interface IDaoProduit {
    /**
     * recherche une liste de {@link Produit} en fonction du libelle.
     * @param lib   libelle
     * @return
     *  <ul>
     *      <li> liste de {@link Produit} vide s'il n'existe pas.</li>
     *      <li> liste de {@link LigneCommande} s'il existe.</li>
     *  </ul>
     */
    List<Produit> rechercherProduit(String lib);

}
